Harmonic Analysis Using Neural Networks

نویسندگان

  • Vincent Tsui
  • W. James MacLean
چکیده

This thesis describes a system of neural networks that performs harmonic analysis on musical compositions. The system is split into four groups of Networks: Key Network, Root Network A (used to detect secondary functions), Root Network B, and Quality Network. The system is trained on 20 J.S. Bach chorales and tested on another 18 Bach chorales. Accuracies of over 90% were obtained for all four groups of Networks. Comparison with a modified version of Krumhansl's key-finding algorithm indicates Key Network outperforms it by more than 16% in overall accuracy. This work has potential for extension into music of other composers or genres. Also, this work can be used by a computer accompanist to determine the key of an improvising soloist. ii Acknowledgement First of all, I wish to thank gratefully Prof. James MacLean for supervising me for the entirety of this thesis. His suggestions have impacted this work very much. I also thank my fellow graduate schoolmates in the SF lab for making me feel I am not alone in this seemingly neverending world of graduate studies. I would like to thank University of Toronto for all the forms of financial support it had provided me. I would like to thank my brothers and sisters in Paul Fellowship for praying for me, my cousin Alan Wong for his continual encouragement to go on, my parents and grandmother for encouraging me to pursue graduate school, and Brenda Chan for keeping me sane in the days and nights when work is much but progress is few. Finally, I give thanks to my Lord Jesus Christ for leading me through this earthly travail. Without Him, nothing is possible.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Seven-Level Direct Torque Control of Induction Motor Based on Artificial Neural Networks with Regulation Speed Using Fuzzy PI Controller

In this paper, the author proposes a sensorless direct torque control (DTC) of an induction motor (IM) fed by seven-level NPC inverter using artificial neural networks (ANN) and fuzzy logic controller. Fuzzy PI controller is used for controlling the rotor speed and ANN applied in switching select stator voltage. The control method proposed in this paper can reduce the torque, stator flux and to...

متن کامل

Estimation of Industrial Production Costs, Using Regression Analysis, Neural Networks or Hybrid Neural - Regression Method?

Estimation (Forecasting) of industrial production costs is one of the most important factor affecting decisions in the highly competitive markets. Thus, accuracy of the estimation is highly desirable. Hibrid Regression Neural Network is an approach proposed in this paper to obtain better fitness in comparison with Regression Analysis and the Neural Network methods. Comparing the estimated resul...

متن کامل

An Intelligent Method Based on WNN for Estimating Voltage Harmonic Waveforms of Non-monitored Sensitive Loads in Distribution Network

An intelligent method based on wavelet neural network (WNN) is presented in this study to estimate voltage harmonic distortion waveforms at a non-monitored sensitive load. Voltage harmonics are considered as the main type of waveform distortion in the power quality approach. To detect and analyze voltage harmonics, it is not economical to install power quality monitors (PQMs) at all buses. The ...

متن کامل

Modeling of Texture and Color Froth Characteristics for Evaluation of Flotation Performance in Sarcheshmeh Copper Pilot Plant, Using Image Analysis and Neural Networks

Texture and color appearance of froth is a discreet qualitative tool for evaluating the performance of flotation process. The structure of a froth developed on the flotation cell has a significant effect on the grade and recovery of copper concentrate. In this work, image analysis and neural networks have been implemented to model and control the performance of such a system. The result reveals...

متن کامل

Estimation of Products Final Price Using Bayesian Analysis Generalized Poisson Model and Artificial Neural Networks

Estimating the final price of products is of great importance. For manufacturing companies proposing a final price is only possible after the design process over. These companies propose an approximate initial price of the required products to the customers for which some of time and money is required. Here using the existing data of already designed transformers and utilizing the bayesian anal...

متن کامل

Harmonic Detection Using Feed Forward Artificial Neural

In this study, the method to apply the feed forward neural networks with two different numbers of hidden layers for harmonic detection process in active filter are described. We have simulated the distorted wave including 5th, 7th, 11th, 13th harmonics and used them for training of the neural networks. The distorted wave including up to 25th harmonics were prepared for testing of the neural net...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002